package br.ita.supertrunfo.server.domain;

import java.io.Serializable;

import br.ita.supertrunfo.common.core.interfaces.remoteobjects.ObjCarta;

public class CartaIP implements Serializable, ObjCarta {

	private static final long serialVersionUID = 1L;

	private long id;
    private int populacao;
    private int area;
    private int pib;
    private int idh;
    private int emissaoCo2;
    private String nome;
    private String continente;
    private String codigo;
    
    //Construtores
	public CartaIP() {}
    public CartaIP(long id) {
    	this.id = id;
    }
    
    
    //Getters and Setters
    public long getID() {
    	return this.id;
    }

    public void setID(long id) {
    	this.id = id;
    }

	public int getPopulacao() {
		return populacao;
	}

	public void setPopulacao(int populacao) {
		this.populacao = populacao;
	}

	public int getArea() {
		return area;
	}

	public void setArea(int area) {
		this.area = area;
	}

	public int getPib() {
		return pib;
	}

	public void setPib(int pib) {
		this.pib = pib;
	}

	public int getIdh() {
		return idh;
	}

	public void setIdh(int idh) {
		this.idh = idh;
	}

	public int getEmissaoCo2() {
		return emissaoCo2;
	}

	public void setEmissaoCo2(int emissaoCo2) {
		this.emissaoCo2 = emissaoCo2;
	}

    private String getContinente() {
		return continente;
	}

	private void setContinente(String continente) {
		this.continente = continente;
	}

	public String getCodigo() {
		return codigo;
	}

	public void setCodigo(String codigo) {
		this.codigo = codigo;
	}

	private String getNome() {
		return nome;
	}

	private void setNome(String nome) {
		this.nome = nome;
	}
}